Asymptotically Optimal and Liner-time Algorithm for Polygonal Curve Simplification
نویسندگان
چکیده
In many application domains involving shapes and curves, polygonal curve simplification is an important part of the computer analysis processes. In this work, we have developed asymptotically optimal and linear-time algorithms to approximate a polygonal curve by another polygonal curve whose vertices are a subset of the vertices of the original one. The algorithm developed in this paper can be applied to a vector map data reduction in geographical information system especially for large-scale data. The error of the approximation is measured by the area of the domain bounded by the two polygonal curves. Based on the equidistribution principle and local refinement/coarsening strategy, an efficient This work is supported by the US National Science Foundation (NSF) under Grant Nos. IIS-0219272 and IIS-0347148, The Pennsylvania State University, the PNC Foundation, and SUN Microsystems. Long Chen is with Department of Mathematics, University of California at San Diego, . The work was done when he was with the Department of Mathematics and the School of Information Sciences and Technology, The Pennsylvania State University, University Park, PA 16802 USA. Email: [email protected] James Z. Wang is with the School of Information Sciences and Technology and Department of Computer Science and Engineering, The Pennsylvania State University, University Park, PA 16802 USA. Email: [email protected] Jinchao Xu is with the Department of Mathematics, The Pennsylvania State University, University Park, PA 16802 USA. Email: [email protected] November 18, 2005 DRAFT
منابع مشابه
On Optimal Polyline Simplification using the Hausdorff and Fr\'echet Distance
We revisit the classical polygonal line simplification problem and study it using the Hausdorff distance and Fréchet distance. Interestingly, no previous authors studied line simplification under these measures in its pure form, namely: for a given ε > 0, choose a minimum size subsequence of the vertices of the input such that the Hausdorff or Fréchet distance between the input and output polyl...
متن کاملA Fast $O(N)$ Multiresolution Polygonal Approximation Algorithm for GPS Trajectory Simplification
Recent advances in geopositioning mobile phones have made it possible for users to collect a large number of GPS trajectories by recording their location information. However, these mobile phones with built-in GPS devices usually record far more data than needed, which brings about both heavy data storage and a computationally expensive burden in the rendering process for a Web browser. To addr...
متن کاملComputing polygonal path simplification under area measures
In this paper, we consider the restricted version of the well-known 2D line simplification problem under area measures and for restricted version. We first propose a unified definition for both of sum-area and difference-area measures that can be used on a general path of n vertices. The optimal simplification runs in O(n) under both of these measures. Under sum-area measure and for a realistic...
متن کاملPartial Curve Matching under the Fréchet Distance∗
Curve matching is a fundamental problem which occurs in many applications. In this paper, we extend the Fréchet distance to measure partial curve similarity, study its properties, and develop efficient algorithms to compute it. In particular, under the L1 or L∞ metrics, we present an algorithm to compute, in O(m2) time, the partial Fréchet distance between a segment and a polygonal curve of siz...
متن کاملSIMPLIPOLY: Curvature-based polygonal curve simplification
A curvature-based algorithm to simplify a polygonal curve is described, together with its implementation. The so-called SimpliPoly algorithm uses Bézier curves to approximate pieces of the input curve, and assign curvature estimates to vertices of the input polyline from curvature values computed for the Bézier approximations. The implementation of SimpliPoly is interactive and available freely...
متن کامل